Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour UAE F1 Qatar F1a France F2 France F4 Czech Republic F3 Hungary F1 Czech Republic F2 France F8 France F9 France F14 Czech Republic F5 Czech Republic F6 Germany F2 Italy F4 France F16 France F18 France F2 France F3 Portugal F7 Hungary F3 Germany F4 Portugal F8 Turkey F34 Turkey F35 Turkey F36 Croatia F3 Germany F5 France F17 Czech Republic F5 Germany F1 Slovakia F1 Italy F5 X Abierto Internacional de Salinas - Salinas Sina-Kia Motors Tennis Cup - Cordenons Nord LB Open 2006 - Braunschweig Heilbronn Open - Heilbronn Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Tunis Open 2007 - Tunis ECU Prague Open - Prague Challenger 42 - Andrezieux Tennis Napoli Cup - Napoli Tunis Open - Tunis The Surbiton Trophy - Surbiton Oberstaufen Cup-Head German Master's Series - Oberstaufen San Marino CEPU Open - San Marino Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Ethias Trophy - Mons Korat Challenger Orbetello Challenger Cherbourg Challenger Nottingham Challenger Marburg Challenger Braunschweig Challenger Sopot Challenger Granby Challenger Poznan Challenger Orbetello Challenger St. Remy Challenger Brasov Challenger Orleans Challenger Kazan Challenger Cherbourg Challenger Le Gosier Challenger Rome Challenger Marburg Challenger Bratislava Challenger Trnava Challenger Le Gosier Challenger Mouilleron-Le-Captif Challenger AIG Japan Open Tennis Championships - Tokyo ARAG World Team Championship - Dusseldorf Polska Energia Open - Bytom GHI Bronx Tennis Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Abierto Club Casablanca - Mexico City Stella Artois Clay Court Championships - Budaors Zivnobanka Open - Prostejov Banja Luka Challenger - Banja Luka Croatia Osiguranje Rijeka Open - Rijeka Tatra Banka Slovak Open - Bratislava Wroclaw Challenger Besancon Challenger Cairo Challenger Rabat Challenger Orleans Challenger Bangkok Challenger Napoli Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Istanbul Challenger Geneva Challenger Trnava Challenger Tarragona Challenger Prostejov Challenger Cherbourg Challeger Sarajevo Challenger Sarajevo Challenger Sunrise Challenger Trnava Challenger Tunis Challenger Quimper Challenger Bordeaux Challenger Guadalajara Challenger Cordenons Challenger St. Remy Challenger Marrakech Challenger Monza Challenger Brest Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Braunschweig Challenger Ortisei Challenger Helsinki Challenger Ostrava Challenger Bordeaux Challenger Prostejov Challenger Braunschweig Challenger Meerbusch Challenger Casablanca Challenger Vercelli Challenger Ostrava Challenger Liberec Challenger Irving Challenger Turin Challenger BMW Open - Munich Generali Open 2003 - Kitzbuhel ATU Cup - Weiden Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Hilversum Open - Hilversum Kyiv Open - Kiev ECM Cup - Prague EI Bank Bulgarian Challenger - Sofia Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Open de Montauban - Montauban CA Challenge - Graz 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Open de Montauban - Montauban Porsche Open - Poznan Timisoara Challenger - Timisoara Privat Bank Cup - Dnepropetrovsk Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Alfa Romeo Tennis Cup - Cordenons Draft Corona Mexico City Open - Mexico City Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Steelers Cup 2005 - Kosice Open de Montauban - Montauban Challenger 42 - Andrezieux Siemens Open - Scheveningen GHI Bronx Classic - Bronx Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan 7° Trani Cup - Trani S Tennis Masters - Graz GHI Bronx Classic - Bronx Antonio Savoldi-Marco Co. - Manerbio Ethias Tennis Trophy - Mons Challenger 42 - Andrezieux X Torneo Internazionale di Tennis - Barletta Prosperita Open 2006 - Ostrava Czech Open 2006 - Prostejov Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Open de Montauban - Montauban Porsche Open - Poznan Riviera di Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara St. Petersburg Challenger 2006 - St. Petersburg Genoa Open - Genova Open de L'Isere-Trophee BNP Paribas - Grenoble Samsung Securities Cup - Seoul Genova Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo San Marino Cepu Open - San Marino Trofeo Sisma Mantova - Mantova China Open - Beijing Internationaux du Doubs - Besancon Morocco Tennis Tour - Tanger Kosice Open-Steelers Cup 2008 - Kosice BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Open de Rennes - Rennes Mercedes Cup - Stuttgart Noumea Challenger Belgrade Challenger Cherbourg Challenger Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Brieuc Challenger Athens Challenger Bordeaux Challenger Segovia Challenger Samarkand Challenger - Samarkand Manerbio Challenger Freudenstadt Challenger Alphen Challenger Todi Challenger Orleans Challenger Flea Market Cup Busan Challenger Tennis - Busan IPP Geneva Trophy - Geneva The LTA Bolton Challenger - Bolton Grand Prix de Tennis de Lyon - Lyon ECM Prague Open 2008 - Prague Prostejov Challenger Nottingham Challenger Bytom Challenger San Marino Challenger Kitzbuhel Challenger Reunion Island Challenger Pilot Pen Tennis - New Haven Rabat Challenger Bath Challenger Davidoff Swiss Indoors Basel - Basel Internationaux de Nouvelle-Caledonie - New Caledonia Rome Challenger Prostejov Challenger Nottingham Challenger Grand Prix Hassan II - Casablanca Ostrava Open 2005 - Ostrava Mons Challenger Rennes Challenger Heilbronn Challenger Meknes Challenger Chennai Open - Chennai Tashkent Challenger - Tashkent Medibank International - Sydney Mersin Challenger Unicredit Czech Open 2007 - Prostejov Samsung Securities Cup - Seoul Petange Challenger Mons Challenger VII Trofeo Ciudad de Quito - Quito Dallas Challenger Rome Challenger Kosice Challenger AEGON Championships - London XL Challenger de Tenis Copa Sevilla - Seville Kosice Challenger Cairo Challenger 2002 - Cairo Thailand Open - Bangkok Heilbronn Open - Heilbronn Johannesburg Challenger Como Challenger Bank Austria Tennis Trophy - Vienna San Marino Challenger Sibiu Challenger Rennes Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Bratislava Challenger Sofia Challenger Mobilux Open - Luxembourg Visa Tennis Open - Sao Paulo KGHM Dialog Polish Indoors - Wroclaw ATP Studena Croatia Open Umag - Umag Tatra Banka Open - Bratislava Pilot Pen Tennis - New Haven Internazionali di Tennis di Bergamo - Bergamo IPP Open - Helsinki AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open 2008 - Belgrade Aircel Chennai Open - Chennai Internazionali di Tennis - Bergamo PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Braunschweig Challenger Winnetka Challenger Cordenons Challenger Open Sabadell Atlantico - Barcelona Rhodes Challenger Orleans Challenger Estoril Open - Estoril Ostrava Challenger Prague Challenger Meerbusch Challenger Genova Challenger Biella Challenger Trnava Challenger 5 Volkswagen Challenger - Wolfsburg Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Winston Salem - Winston Salem Ramat Hasharon Challenger Erste Bank Open - Vienna San Remo Challenger Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Sabadell Atlantico - Barcelona 10° Trofeo Luigi Pezzoli - Bergamo Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Orleans Challenger Citi Open - Washington Bancastato Challenger Lugano - Lugano Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Kremlin Cup - Moscow Aircel Chennai Open - Chennai Bratislava Challenger Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Aix En Provence Challenger Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille V Trani Cup - Trani XXX Edizione 'A Savoldi Marco' - Manerbio AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Riviera di Rimini Challenger - Rimini Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Tennis Championships - Newport Karlsruhe Challenger GHI Bronz Classic - Bronx Open Sud de France - Montpellier Open Sainte Victoire - Aix-En-Provence 's Tennis Masters 07 Challenger - Graz ABN AMRO World Tennis Tournament - Rotterdam Ispat Open 2004 - Ostrava Millennium Estoril Open - Estoril Steelers Cup - Kosice Heilbronn Challenger Black Forest Open - Freudenstadt Kosice Challenger Prague Open - Prague Irving Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Geneva Challenger Memorial Savigni - Sassuolo Open D'Orleans - Orleans Turin Challenger Rijeka Challenger Quimper Challenger Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Oberstaufen Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell San Benedetto Challenger Stella Artois Clay Court Championship - Budaors Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Ethias Trophy - Mons Siemens Open 2004 - Scheveningen Open de Rennes La Trinitaine - Rennes Tarragona Challenger Bratislava Challenger Nokian Hakkapeliitta Open - Tampere Morocco Tennis Tour - Meknes Prosperita Open 2008 - Ostrava Kosice Challenger Oberstaufen Challenger Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Noumea Challenger BNP Paribas Primrose - Bordeaux Ischgl International ATP Challenger - Ischgl ATP Challenger Numea - New Caledonia Geneva Challenger Manerbio Challenger The LTA Men's Challenger Wrexham - Wrexham Trofeo Cassa di Risparmio di Alessandria - Alessandria KGHM Polish Indoors - Wroclaw Campionati Internazionali di Sicilia - Palermo Casablanca Challenger Open des Alpes Trophee BNP Paribas - Grenoble Como Challenger Malaysian Open - Kuala Lumpur Genoa Open Challenger-Fondazione Carige - Genova TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Delray Beach International Tennis Championships - Delray Beach Ostrava Challenger The LTA Wrexham Challenger - Wrexham Prague Challenger Claro Open Colombia - Bogota Internationaux du Doubs - Besancon Noumea Challenger Interwetten Austrian Open - Kitzbuhel 3rd Volkswagon Challenger - Wolfsburg Helsinki Challenger Marrakech Challenger Davidoff Swiss Indoors Basel - Basel ECM Prague Open - Prague Siemens Open - Scheveningen Open 13 - Marseille Istanbul Challenger Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Challenger Lugano - Lugano Steelers Cup - Kosice Winston-Salem Open - Winston-Salem Next Generation Adelaide International - Adelaide Estoril Open - Estoril VII Torneo Internazionale di Tennis - Barletta Idea Prokom Open - Sopot Open de Moselle - Metz Czech Open - Prostejov Internationaler Raiffeisen Grand Prix - St. Polten Campionati Internazionali di Sicilia - Palermo Rhein-Main Challenger 2004 - Aschaffenburg Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Wimbledon - London Mumbai Open - Mumbai Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Allianz Suisse Open - Gstaad Nord LB Open 2007 - Braunschweig PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca International German Open - Hamburg Open de Moselle - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Genova Open Challenger - Genova Wimbledon - London SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Aircel Chennai Open - Chennai Open Sud de France - Montpellier Estoril Open - Estoril AEGON Championships - London UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Moselle Open - Metz Valencia Open - Valencia Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Orleans Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Trnava Challenger Moselle Open - Metz Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Campionati Internazionali di Sicilia - Palermo Apia International - Sydney Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart AEGON Championships - London Croatia Open - Umag Moselle Open - Metz Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Bet-at-home Cup - Kitzbuhel SAP Open - San Jose Sydney International - Sydney Heilbronn Challenger Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel Chennai Open - Chennai BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BMW Open - Munich BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Moselle Open - Metz Open de la Comunidad Valenciana - Valencia Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris BMW Open - Munich BNP Paribas Open - Indian Wells Miami Open - Miami Open 13 - Marseille French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Open 13 - Marseille BNP Paribas Masters - Paris Dutch Open Tennis - Amersfoort Erste Bank Open - Vienna Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ESP-CZE, 5-0 Shanghai Rolex Masters - Shanghai Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Vegeta Croatia Open - Umag BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York U.S. Open - New York Wimbledon - London Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, QF, KAZ-CZE 1-3